pit soaking - Turkish English Dictionary